microsoft .net authentication authentication logic bombs virus land attack identity authentication live access control worm free encryption security identity 2.0 security software man-in-the-middle attack antivirus cctv alarm internet security anti-virus